hydraulic front shovel - Francés Inglés Diccionario